package com.coldchain.cys.mapping;

/**
 * 这里写开放的接口路径
 * @author TianPeng
 *
 * 2018年8月31日
 */
public class ApiUtils {

	public static final String UPLOAD_FILE = "/cys/file/uploadFile" ; //上传文件

	public static final String SHOW_CAR_BRAND_LIST = "/cys/carBrand/showCarBrandList" ; //车辆品牌列表
	public static final String DO_ADD_CAR_BRAND = "/cys/carBrand/doAddCarBrand" ; //添加车辆品牌


	public static final String SHOW_CYS_LIST = "/cys/cys/showCysList" ; //承运商列表
	public static final String SHOW_CYS_DETAIL = "/cys/cys/showCysDetail" ; // 根据id来查询承运商
	public static final String VALIDATE_CYS_LOGIN = "/cys/cys/validateCysLogin" ; //验证承运商账号密码
	public static final String DO_DELETE_CYS = "/cys/cys/doDeleteCys" ; //删除承运商
	public static final String DO_SWITCH_CYS_USE = "/cys/cys/doSwitchCysUse" ; //承运商启用开关
	public static final String DO_ADD_CYS = "/cys/cys/doAddCys" ; //添加承运商

	public static final String DO_SWITCH_CYS_CHILD_USE = "/cys/cysChild/doSwitchCysChildUse" ; //承运商子账号启用 禁用开关
	public static final String DO_ADD_OR_EDIT_CYS_CHILD = "/cys/cysChild/doAddOrEditCysChild" ; // 添加或者编辑承运商子账号

	public static final String DO_HANDLE_ACCOUNT = "/cys/cysAccount/doHandleAccount" ; //金额操作

	public static final String DO_PUSH_CYS_MESSAGE = "/cys/sysMessage/doPushCysMessage" ; //给承运商推送消息
	public static final String SHOW_CYS_MESSAGE_LIST = "/cys/sysMessage/showCysMessage" ; //系统消息列表
	public static final String SHOW_CYS_MESSAGE_DETAIL = "/cys/sysMessage/showCysMessageDetail" ; //消息详情页数据

	public static final String REPORT_CAR_POSITION = "/cys/car/reportCarPosition" ; //上报车辆的地址
	public static final String SHOW_CAR_ROUTE_LOG = "/cys/car/showCarRouteLog" ; //查询车辆的行驶记录
	public static final String SHOW_CAR_LIST = "/cys/car/showCarList" ; //车辆列表
	public static final String DO_SWITCH_CAR_USE = "/cys/car/doSwitchCarUse" ; //车辆 启用 禁用 开关
	public static final String GET_CAR_INFO = "/cys/car/getCarInfo" ; //取得车辆的信息
	public static final String DO_ADD_OR_EDIT_CAR = "/cys/car/doAddOrEditCar" ; //添加车辆信息
	public static final String DO_EXAMINE_CAR = "/cys/car/doExamineCar" ; //审核车辆
	public static final String GET_CAR_INFO_ID = "/cys/car/getCarInfoId" ; //综合查询车辆的id
	public static final String DO_CHANGE_CAR_WORKSTATUS = "/cys/car/doChangeCarWorkstatus" ; //更改车辆的工作状态

	public static final String DO_DRIVER_CHANGE_FORGET_PASS = "/cys/carDriver/doDriverChangeForgetPass" ; //司机操作忘记密码修改
	public static final String VALIDATE_CAR_DRIVER_FORGET = "/cys/carDriver/validateCarDriverForget" ; //验证司机忘记密码短信
	public static final String DO_SEND_FORGET_VALIDATE =  "/cys/carDriver/doSendForgetValidate" ; //发送忘记密码验证码
	public static final String VALIDATE_CAR_DRIVER_CODE = "/cys/carDriver/validateCarDriverCode" ; //验证司机登录短信验证码
	public static final String DO_SEND_LOGIN_VALIDATE = "/cys/carDriver/doSendLoginValidate" ; //发送登录验证码
	public static final String DO_INCREMENT_SUCCESS_ORDER = "/cys/carDriver/doIncrementSuccessOrder" ; //为该司机自增一条完成订单数量
	public static final String DO_INCREMENT_RETREAT_ORDER = "/cys/carDriver/doIncrementRetreatOrder" ; //为该司机自增一条退单数量
	public static final String DO_SET_RECEIVE_TIME = "/cys/carDriver/doSetReceiveTime" ; //设置接单时间
	public static final String DO_SWITCH_CAR_DRIVER_AUTO_RECEIVE = "/cys/carDriver/doSwitchCarDriverAutoReceive" ; //司机自动接单开关
	public static final String DO_SWITCH_CAR_DRIVER_VOICE_NOTICE = "/cys/carDriver/doSwitchCarDriverVoiceNotice" ; //司机语音播报开关
	public static final String DO_SAVE_CAR_DRIVER_INFO = "/cys/carDriver/doSaveCarDriverInfo" ; //保存司机个人资料
	public static final String GET_NOT_CAR_ON_DRIVER = "/cys/carDriver/getNotCarOnDriver" ; //取得没有绑定车辆的司机
	public static final String DO_SWITCH_CAR_DRIVER_USE  = "/cys/carDriver/doSwitchCarDriverUse" ; //司机 启用 禁用开关
	public static final String DO_EXAMINE_CAR_DRIVER = "/cys/carDriver/doExamineCarDriver" ; //审核司机
	public static final String GET_CURRENT_CAR_DRIVER = "/cys/carDriver/getCurrentCarDriver" ; //取得当前的司机
	public static final String SHOW_CAR_DRIVER_LIST = "/cys/carDriver/list" ; //司机列表
	public static final String SHOW_CAR_DRIVER_PAGE = "/cys/carDriver/list/page" ; //司机列表
	public static final String GET_CAR_DRIVER_INFO = "/cys/carDriver/getCarDriverInfo" ; //查看司机信息
	public static final String DO_EDIT_CAR_DRIVER = "/cys/carDriver/edit" ; //添加司机或者修改司机
	public static final String DO_DELETE_CAR_DRIVER = "/cys/carDriver/doDeleteCarDriver" ; //删除司机
	public static final String VALIDATE_CAR_DRIVER = "/cys/carDriver/validateCarDriver" ; //验证司机登录密码
	public static final String GET_CAR_DRIVER_WORK_STATUS  = "/cys/carDriver/getCarDriverWorkStatus" ; //取得司机的工作状态标记
	public static final String DO_CHANGE_CAR_DRIVER_WORK_STATUS = "/cys/carDriver/doChangeCarDriverWorkStatus" ; //更改司机的工作状态

	public static final String SHOW_CYS_CASH_LOG_LIST = "/cys/cysCashLog/showCysCashLogList" ; //承运商的提现记录
	public static final String DO_ADD_CYS_CASH_LOG = "/cys/cysCashLog/doAddCysCashLog" ; //添加一条提现记录
	public static final String DO_HANDLE_CYS_CASH = "/cys/cysCashLog/doHandleCysCash" ; //处理提现

	public static final String DO_ADD_CAR_ACCIDENT = "/cys/carAccident/doAddCarAccident" ; //上传事故
	public static final String SHOW_CAR_ACCIDENT_TYPE_LIST = "/cys/carAccident/showCarAccidentTypeList" ; //车辆事故类型列表
	public static final String SHOW_CAR_ACCIDENT_LIST = "/cys/carAccident/showCarAccidentList" ; //车辆事故列表

	public static final String DO_ADD_DRIVER_FEEDBACK = "/cys/driverFeedback/doAddDriverFeedback" ; //司机的意见反馈
	public static final String SHOW_DRIVER_FEEDBACK_LIST = "/cys/driverFeedback/showDriverFeedbackList" ; //司机意见反馈列表
	public static final String GET_CAR_DRIVER_ONE="/cys/driverFeedback/getCarDriverOne" ; //查询设备编号是否合法
}
